<!--
  ~ Copyright (C) 2010 Brockmann Consult GmbH (info@brockmann-consult.de)
  ~
  ~ This program is free software; you can redistribute it and/or modify it
  ~ under the terms of the GNU General Public License as published by the Free
  ~ Software Foundation; either version 3 of the License, or (at your option)
  ~ any later version.
  ~ This program is distributed in the hope that it will be useful, but WITHOUT
  ~ ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  ~ FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
  ~ more details.
  ~
  ~ You should have received a copy of the GNU General Public License along
  ~ with this program; if not, see http://www.gnu.org/licenses/
  -->

<html>
<head>
    <!-- Generated by html.HtmlWriter on Thu Jun 17 11:25:32 CEST 2004 -->
    <title>
        ASAR_Wave_SQ_ADSR
    </title>
    <LINK REL="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style">
    <link rel="stylesheet" href="../../../../style.css">
</head>

<body>
<table class="header"><tr class="header"><td class="header">&nbsp;Supported ENVISAT Products</td><td class="header"
                                                                                                     align="right"><a
        href="../../../SnapOverview.html"><img src="../../../../images/snap_header.jpg" width="227" height="29"
                                             border="0"></a></td></tr></table>
<br>

<h2>SQ ADSRs</h2>

<p><font size="+1">&nbsp;&nbsp;Fields of ENVISAT <B>ASAR_Wave_SQ_ADSR</B> Records</font></p>
<table border="1" cellpadding="4" cellspacing="0" width="100%">
<tr>
    <td BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><font size="+1"> Index</font></td>
    <td BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><font size="+1"> Identifier</font></td>
    <td BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><font size="+1"> Field Type</font></td>
    <td BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><font size="+1"> Field Length</font></td>
    <td BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><font size="+1"> Description</font></td>
    <td BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><font size="+1"> Units</font></td>
</tr>
<tr>
    <td>0</td>
    <td><code>"zero_doppler_time"</code></td>
    <td><a href="../../lang_types.html#MJD">MJD</a></td>
    <td>1</td>
    <td>Zero doppler time at which SQ information applies</td>
    <td>MJD</td>
</tr>
<tr>
    <td>1</td>
    <td><code>"attach_flag"</code></td>
    <td><a href="../../lang_types.html#UChar">UChar</a></td>
    <td>1</td>
    <td>Attachment Flag. Set to 1 if PF-ASAR was unable to produce an imagette for the wave cell. The fields in other
        DSR's corresponding to this one are set to zero, apart from the Zero Doppler Time.</td>
    <td>flag</td>
</tr>
<tr>
    <td>2</td>
    <td><code>"input_mean_flag"</code></td>
    <td><a href="../../lang_types.html#UChar">UChar</a></td>
    <td>1</td>
    <td>Input data mean outside nominal range flag0 = mean of I and Q input values are both within specified range from
        expected mean. For expected mean of x, the measured mean must fall between x-threshold to x+threshold.1 =
        otherwise</td>
    <td>flag</td>
</tr>
<tr>
    <td>3</td>
    <td><code>"input_std_dev_flag"</code></td>
    <td><a href="../../lang_types.html#UChar">UChar</a></td>
    <td>1</td>
    <td>Input data standard deviation outside nominal range flag0 = standard deviation values of I and Q input values
        are both within specified range of expected standard deviation. For expected std. dev. x, the measured std. dev.
        must fall between x-threshold to</td>
    <td>flag</td>
</tr>
<tr>
    <td>4</td>
    <td><code>"input_gaps_flag"</code></td>
    <td><a href="../../lang_types.html#UChar">UChar</a></td>
    <td>1</td>
    <td>Significant gaps in the input data flagAn input data gap is defined as a contiguous block of N missing lines
        (the value of N is predefined for each product)0 = number of input gaps &lt;= threshold value1 = number of input
        data gaps &gt; threshold value</td>
    <td>flag</td>
</tr>
<tr>
    <td>5</td>
    <td><code>"input_missing_lines_flag"</code></td>
    <td><a href="../../lang_types.html#UChar">UChar</a></td>
    <td>1</td>
    <td>Missing lines significant flag 0 = percentage of missing lines &lt;= threshold value 1 = percentage of missing
        lines &gt; threshold valueThe number of missing lines is the number of lines missing from the input data
        excluding data gaps.</td>
    <td>flag</td>
</tr>
<tr>
    <td>6</td>
    <td><code>"dop_cen_flag"</code></td>
    <td><a href="../../lang_types.html#UChar">UChar</a></td>
    <td>1</td>
    <td>Doppler Centroid Uncertain flag0 = confidence measure &gt;= specified value1 = Error message generated if
        confidence measure &lt; specified value(note: if more than one Doppler centroid estimation is performed in a
        slice the flag is set if any confidence measur</td>
    <td>flag</td>
</tr>
<tr>
    <td>7</td>
    <td><code>"dop_amb_flag"</code></td>
    <td><a href="../../lang_types.html#UChar">UChar</a></td>
    <td>1</td>
    <td>Doppler ambiguity estimate uncertain flag0 = confidence measure &gt;= specified value1 = confidence measure &lt;
        specified value</td>
    <td>flag</td>
</tr>
<tr>
    <td>8</td>
    <td><code>"output_mean_flag"</code></td>
    <td><a href="../../lang_types.html#UChar">UChar</a></td>
    <td>1</td>
    <td>Output data mean outside nominal range flag0 = mean of I and Q output values for SLC image or mean of detected
        pixels for a detected product, are both within specified range from expected mean. For expected mean of x, the
        measured mean must fall between x</td>
    <td>flag</td>
</tr>
<tr>
    <td>9</td>
    <td><code>"output_std_dev_flag"</code></td>
    <td><a href="../../lang_types.html#UChar">UChar</a></td>
    <td>1</td>
    <td>Output data standard deviation outside nominal range flag0 = std. dev. of I and Q output values for SLC image or
        std. dev. of detected pixels for a detected product, are both within specified range from expected std. dev. For
        expected std. dev. of x, the</td>
    <td>flag</td>
</tr>
<tr>
    <td>10</td>
    <td><code>"chirp_flag"</code></td>
    <td><a href="../../lang_types.html#UChar">UChar</a></td>
    <td>1</td>
    <td>Chirp extraction failed or is of low quality flag 0 = able to extract all chirps or chirp extraction not
        requested (nominal chirp used) AND all quality measures were acceptable.1 = unable to extract a chirp during
        processing and chirp extraction was reque</td>
    <td>flag</td>
</tr>
<tr>
    <td>11</td>
    <td><code>"missing_data_sets_flag"</code></td>
    <td><a href="../../lang_types.html#UChar">UChar</a></td>
    <td>1</td>
    <td>Data sets missing flag0 = all data sets which are supposed to be in the product are present1 = any data sets
        (including ADSs) are missing from the product which are supposed to be included under normal circumstances.
        Which data sets are missing can be det</td>
    <td>flag</td>
</tr>
<tr>
    <td>12</td>
    <td><code>"invalid_downlink_flag"</code></td>
    <td><a href="../../lang_types.html#UChar">UChar</a></td>
    <td>1</td>
    <td>Invalid downlink parameters flag0 = all parameters read from the downlinked data were valid1 = displayed if any
        downlink parameter is out of range and therefore a default value has been used during processing.</td>
    <td>flag</td>
</tr>
<tr>
    <td>13</td>
    <td><code>"spare_1"</code></td>
    <td><a href="../../lang_types.html#Spare">Spare</a></td>
    <td>1</td>
    <td>Spare</td>
    <td>-</td>
</tr>
<tr>
    <td>14</td>
    <td><code>"thresh_chirp_broadening"</code></td>
    <td><a href="../../lang_types.html#Float">Float</a></td>
    <td>1</td>
    <td>Threshold for setting the chirp quality flag. Maximum percentage broadening permitted in cross-correlation pulse
        width compared to theoretical width.</td>
    <td>%</td>
</tr>
<tr>
    <td>15</td>
    <td><code>"thresh_chirp_sidelobe"</code></td>
    <td><a href="../../lang_types.html#Float">Float</a></td>
    <td>1</td>
    <td>Threshold for setting the chirp quality flag - First sidelobe of the chirp cross correlation function</td>
    <td>dB</td>
</tr>
<tr>
    <td>16</td>
    <td><code>"thresh_chirp_islr"</code></td>
    <td><a href="../../lang_types.html#Float">Float</a></td>
    <td>1</td>
    <td>Threshold for setting the chirp quality flag - ISLR of the chirp cross correlation function</td>
    <td>dB</td>
</tr>
<tr>
    <td>17</td>
    <td><code>"thresh_input_mean"</code></td>
    <td><a href="../../lang_types.html#Float">Float</a></td>
    <td>1</td>
    <td>Threshold for setting the mean of input data quality flag - For an expected mean value of x, this is the value
        T, such that the measured mean must fall between the x-T and x+T.</td>
    <td>-</td>
</tr>
<tr>
    <td>18</td>
    <td><code>"exp_input_mean"</code></td>
    <td><a href="../../lang_types.html#Float">Float</a></td>
    <td>1</td>
    <td>Expected mean input value for this product for both I and Q.</td>
    <td>-</td>
</tr>
<tr>
    <td>19</td>
    <td><code>"thresh_input_std_dev"</code></td>
    <td><a href="../../lang_types.html#Float">Float</a></td>
    <td>1</td>
    <td>Threshold for setting the standard deviation of input data quality flag - For an expected std. dev. value of y,
        this is the value D, such that the measured std. dev. must fall between the y-D and y+D.</td>
    <td>-</td>
</tr>
<tr>
    <td>20</td>
    <td><code>"exp_input_std_dev"</code></td>
    <td><a href="../../lang_types.html#Float">Float</a></td>
    <td>1</td>
    <td>Expected input std. dev. for this product for both I and Q.</td>
    <td>-</td>
</tr>
<tr>
    <td>21</td>
    <td><code>"thresh_dop_cen"</code></td>
    <td><a href="../../lang_types.html#Float">Float</a></td>
    <td>1</td>
    <td>Threshold for setting the Doppler Centroid quality flag - Threshold for Doppler Centroid confidence</td>
    <td>-</td>
</tr>
<tr>
    <td>22</td>
    <td><code>"thresh_dop_amb"</code></td>
    <td><a href="../../lang_types.html#Float">Float</a></td>
    <td>1</td>
    <td>Threshold for setting the Doppler Centroid ambiguity quality flag - Threshold for setting the Doppler Centroid
        ambiguity confidence flag</td>
    <td>-</td>
</tr>
<tr>
    <td>23</td>
    <td><code>"thresh_output_mean"</code></td>
    <td><a href="../../lang_types.html#Float">Float</a></td>
    <td>1</td>
    <td>Threshold for setting the mean of output data quality flag - For an expected mean value of x, this is the value
        T, such that the measured mean must fall between the x-T and x+T.</td>
    <td>-</td>
</tr>
<tr>
    <td>24</td>
    <td><code>"exp_output_mean"</code></td>
    <td><a href="../../lang_types.html#Float">Float</a></td>
    <td>1</td>
    <td>Expected mean output value for this product. For an SLC product this is the expected mean of both the I and Q
        values.</td>
    <td>-</td>
</tr>
<tr>
    <td>25</td>
    <td><code>"thresh_output_std_dev"</code></td>
    <td><a href="../../lang_types.html#Float">Float</a></td>
    <td>1</td>
    <td>Threshold for setting the standard deviation of output data quality flag - For an expected std. dev. value of y,
        this is the value D, such that the measured std. dev. must fall between the y-D and y+D.</td>
    <td>-</td>
</tr>
<tr>
    <td>26</td>
    <td><code>"exp_output_std_dev"</code></td>
    <td><a href="../../lang_types.html#Float">Float</a></td>
    <td>1</td>
    <td>Expected output std. dev. for this product. For an SLC product this is the expected output std. dev. for both I
        and Q values.</td>
    <td>-</td>
</tr>
<tr>
    <td>27</td>
    <td><code>"thresh_input_missing_lines"</code></td>
    <td><a href="../../lang_types.html#Float">Float</a></td>
    <td>1</td>
    <td>Threshold for setting the missing lines quality flag - maximum percentage of missing lines to total lines.</td>
    <td>%</td>
</tr>
<tr>
    <td>28</td>
    <td><code>"thresh_input_gaps"</code></td>
    <td><a href="../../lang_types.html#Float">Float</a></td>
    <td>1</td>
    <td>Threshold for setting the missing gaps quality flag - maximum number of missing gaps allowed.</td>
    <td>-</td>
</tr>
<tr>
    <td>29</td>
    <td><code>"lines_per_gaps"</code></td>
    <td><a href="../../lang_types.html#ULong">ULong</a></td>
    <td>1</td>
    <td>Number of missing lines which constitute a gap</td>
    <td>lines</td>
</tr>
<tr>
    <td>30</td>
    <td><code>"spare_2"</code></td>
    <td><a href="../../lang_types.html#Spare">Spare</a></td>
    <td>1</td>
    <td>Spare</td>
    <td>-</td>
</tr>
<tr>
    <td>31</td>
    <td><code>"input_mean"</code></td>
    <td><a href="../../lang_types.html#Float">Float</a></td>
    <td>2</td>
    <td>Input data mean (i channel, q channel</td>
    <td>-</td>
</tr>
<tr>
    <td>32</td>
    <td><code>"input_std_dev"</code></td>
    <td><a href="../../lang_types.html#Float">Float</a></td>
    <td>2</td>
    <td>Input data standard deviation (i channel, q channel)</td>
    <td>-</td>
</tr>
<tr>
    <td>33</td>
    <td><code>"num_gaps"</code></td>
    <td><a href="../../lang_types.html#Float">Float</a></td>
    <td>1</td>
    <td>Number of gaps (composed of a predetermined number of consecutive missing lines)</td>
    <td>-</td>
</tr>
<tr>
    <td>34</td>
    <td><code>"num_missing_lines"</code></td>
    <td><a href="../../lang_types.html#Float">Float</a></td>
    <td>1</td>
    <td>Number of missing lines (excluding gaps)</td>
    <td>-</td>
</tr>
<tr>
    <td>35</td>
    <td><code>"output_mean"</code></td>
    <td><a href="../../lang_types.html#Float">Float</a></td>
    <td>2</td>
    <td>Output data mean (detected samples, followed by zero, or i channel followed by q channel for SLC)</td>
    <td>-</td>
</tr>
<tr>
    <td>36</td>
    <td><code>"output_std_dev"</code></td>
    <td><a href="../../lang_types.html#Float">Float</a></td>
    <td>2</td>
    <td>Output data standard deviation (detected samples followed by zero, or i channel followed by q channel for
        SLC)</td>
    <td>-</td>
</tr>
<tr>
    <td>37</td>
    <td><code>"tot_errors"</code></td>
    <td><a href="../../lang_types.html#ULong">ULong</a></td>
    <td>1</td>
    <td>Total number of errors detected in ISP headers</td>
    <td>-</td>
</tr>
<tr>
    <td>38</td>
    <td><code>"Spare_3"</code></td>
    <td><a href="../../lang_types.html#Spare">Spare</a></td>
    <td>1</td>
    <td>Spare</td>
    <td>-</td>
</tr>
<tr>
    <td>39</td>
    <td><code>"land_flag"</code></td>
    <td><a href="../../lang_types.html#UChar">UChar</a></td>
    <td>1</td>
    <td>Land Flag 0 = no land in imagette1 = land in imagette</td>
    <td>flag</td>
</tr>
<tr>
    <td>40</td>
    <td><code>"look_conf_flag"</code></td>
    <td><a href="../../lang_types.html#UChar">UChar</a></td>
    <td>1</td>
    <td>Look image statistics confidence parameter flag 1 = The ratio of the standard deviation to the mean of the first
        look image is outside the range given by a minimum and a maximum threshold.0 =otherwise</td>
    <td>flag</td>
</tr>
<tr>
    <td>41</td>
    <td><code>"inter_look_conf_flag"</code></td>
    <td><a href="../../lang_types.html#UChar">UChar</a></td>
    <td>1</td>
    <td>Inter-look confidence statistics confidence parameter flag1 = The normalised deviation of the two inter-look
        sub-images is greater than a maximum threshold.0 = otherwise</td>
    <td>flag</td>
</tr>
<tr>
    <td>42</td>
    <td><code>"az_cutoff_flag"</code></td>
    <td><a href="../../lang_types.html#UChar">UChar</a></td>
    <td>1</td>
    <td>Azimuth cut-off convergence measure flag1 = The normalised RMS error between the fitted co-variance profile is
        greater than a maximum threshold.0 = otherwise</td>
    <td>flag</td>
</tr>
<tr>
    <td>43</td>
    <td><code>"az_cutoff_iteration_flag"</code></td>
    <td><a href="../../lang_types.html#UChar">UChar</a></td>
    <td>1</td>
    <td>Azimuth cut-off Iteration count overflow flag1 = The Azimuth cut-off fit did not converge within a minimum
        number of iterations.0 = otherwise</td>
    <td>flag</td>
</tr>
<tr>
    <td>44</td>
    <td><code>"phase_flag"</code></td>
    <td><a href="../../lang_types.html#UChar">UChar</a></td>
    <td>1</td>
    <td>Phase information confidence measure flag1 = The imaginary spectral peak is less than a minimum threshold, and
        the zero lag shift is greater than a minimum threshold.0 = otherwise</td>
    <td>flag</td>
</tr>
<tr>
    <td>45</td>
    <td><code>"spare_4"</code></td>
    <td><a href="../../lang_types.html#Spare">Spare</a></td>
    <td>1</td>
    <td>Spare</td>
    <td>-</td>
</tr>
<tr>
    <td>46</td>
    <td><code>"look_conf_thresh"</code></td>
    <td><a href="../../lang_types.html#Float">Float</a></td>
    <td>2</td>
    <td>Look image statistics confidence parameter thresholds (minimum and maximum)</td>
    <td>-</td>
</tr>
<tr>
    <td>47</td>
    <td><code>"inter_look_conf_thresh"</code></td>
    <td><a href="../../lang_types.html#Float">Float</a></td>
    <td>1</td>
    <td>Inter-look confidence statistics confidence parameter threshold</td>
    <td>-</td>
</tr>
<tr>
    <td>48</td>
    <td><code>"az_cutoff_thresh"</code></td>
    <td><a href="../../lang_types.html#Float">Float</a></td>
    <td>1</td>
    <td>Azimuth cut-off convergence measure threshold</td>
    <td>-</td>
</tr>
<tr>
    <td>49</td>
    <td><code>"az_cutoff_iterations_thresh"</code></td>
    <td><a href="../../lang_types.html#ULong">ULong</a></td>
    <td>1</td>
    <td>Azimuth cut-off Iteration count overflow threshold</td>
    <td>-</td>
</tr>
<tr>
    <td>50</td>
    <td><code>"phase_peak_thresh"</code></td>
    <td><a href="../../lang_types.html#Float">Float</a></td>
    <td>1</td>
    <td>Phase information confidence measure threshold for the spectral peak</td>
    <td>-</td>
</tr>
<tr>
    <td>51</td>
    <td><code>"phase_cross_thresh"</code></td>
    <td><a href="../../lang_types.html#Float">Float</a></td>
    <td>1</td>
    <td>Phase information confidence measure threshold for cross covariance peak offset</td>
    <td>m</td>
</tr>
<tr>
    <td>52</td>
    <td><code>"spare_5"</code></td>
    <td><a href="../../lang_types.html#Spare">Spare</a></td>
    <td>1</td>
    <td>Spare</td>
    <td>-</td>
</tr>
<tr>
    <td>53</td>
    <td><code>"look_conf"</code></td>
    <td><a href="../../lang_types.html#Float">Float</a></td>
    <td>1</td>
    <td>Look image statistics confidence parameterThe ratio of the standard deviation to the mean of the first look
        image</td>
    <td>-</td>
</tr>
<tr>
    <td>54</td>
    <td><code>"inter_look_conf"</code></td>
    <td><a href="../../lang_types.html#Float">Float</a></td>
    <td>1</td>
    <td>Inter-look confidence statistics confidence parameter.The normalised deviation of the two inter-look
        sub-images</td>
    <td>-</td>
</tr>
<tr>
    <td>55</td>
    <td><code>"az_cutoff"</code></td>
    <td><a href="../../lang_types.html#Float">Float</a></td>
    <td>1</td>
    <td>Azimuth cut-off convergence measureThe normalised RMS error between the fitted co-variance profile</td>
    <td>-</td>
</tr>
<tr>
    <td>56</td>
    <td><code>"phase_peak_conf"</code></td>
    <td><a href="../../lang_types.html#Float">Float</a></td>
    <td>1</td>
    <td>Phase information confidence measure for the spectral peakThe imaginary spectral peak</td>
    <td>-</td>
</tr>
<tr>
    <td>57</td>
    <td><code>"phase_cross_conf"</code></td>
    <td><a href="../../lang_types.html#Float">Float</a></td>
    <td>1</td>
    <td>Phase information confidence measure for cross covariance peak offset</td>
    <td>m</td>
</tr>
<tr>
    <td>58</td>
    <td><code>"spare_6"</code></td>
    <td><a href="../../lang_types.html#Spare">Spare</a></td>
    <td>1</td>
    <td>Spare</td>
    <td>-</td>
</tr>
</table>
</body>
</html>
